home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group96a.txt / 000157_icon-group-sender _Fri Jul 12 10:39:25 1996.msg < prev    next >
Internet Message Format  |  1996-09-05  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Fri, 12 Jul 1996 13:11:09 MST
  2. Date: Fri, 12 Jul 1996 10:39:25 -0500
  3. From: jeffery@dragon.cs.utsa.edu (Clinton Jeffery)
  4. Message-Id: <199607121539.KAA21045@coyote25.cs.utsa.edu>
  5. To: espie@chaland.ens.fr
  6. Cc: icon-group@cs.arizona.edu
  7. In-Reply-To: <4s2uqf$6q2@nef.ens.fr> (espie@chaland.ens.fr)
  8. Subject: Re: Multiple color palettes under X-Icon ?
  9. Content-Length: 1307
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11. Status: O
  12.  
  13.  
  14. [Marc Espie writes:]
  15.  
  16. > Correct me if I'm wrong, but it seems that Icon uses just one color palette
  17. > for all the windows. This may sound reasonable, but it seems that Icon
  18. > pushes it too far: namely, it uses the same color palette for off-screen 
  19. > images as well.
  20. >    Assuming you want to play with digitized images, this is not good.
  21.  
  22. You are correct that Icon allocates at most a single X Colormap per instance
  23. of iconx that runs.  I say "at most" because Icon tries not to allocate a
  24. private colormap at all, and only does so if it can't allocate colors from
  25. the system colormap; the visual appearance of applications with separate
  26. colormaps under X is somewhat nauseating.
  27.  
  28. A one-colormap per window policy would be implementable, but might not be
  29. desirable for most applications.  Doing separate colormaps just for hidden
  30. (off-screen) canvases would be implementable, but off-screen canvases can
  31. become visible on-screen canvases and vice-versa.
  32.  
  33. Our primary Icon image processing guru is Gregg Townsend; he may contact
  34. you privately after he sees your message, or post to the group if he has
  35. some more information of general interest.
  36.  
  37. Clint Jeffery
  38. jeffery@ringer.cs.utsa.edu
  39. Division of Computer Science
  40. The University of Texas at San Antonio
  41. Research http://www.cs.utsa.edu/research/plss.html
  42.